import time
from pprint import pprint

from selenium import webdriver
from selenium.webdriver.common.by import By
"""
css定位:
它是通过css的选择器来进行的
选择器:
id选择器:  语法: #id的属性值
class选择器(类选择器):  元素必须有class属性    语法:  .属性值  
    如果多个值,任选其一, 你也可以把他变成 交集选择器    
标签选择器:   语法: 直接是标签名 比如<p>   选择器就是 p  一般情况下,不单独使用       
交集选择器:  语法: 选择器1选择器2 


属性选择器:   通过元素的属性来进行定位  语法: [属性名=属性值]
            属性与属性结合  [属性名1=属性值1][属性名2=属性值2]
父子选择器:   选择器1 >  选择器2  
后代选择器:  语法: 选择器1 选择器2
相邻(兄弟)选择器: 选择器1 +  选择器2
.......
"""

#userA



# 1. 先创建浏览器驱动对象
driver=webdriver.Chrome()
# 2 通过get方法打开页面
driver.get("http://localhost:8081/regA.html")
# id选择器:
# driver.find_element(By.CSS_SELECTOR,"#userA").send_keys("admin")
driver.find_element(By.CSS_SELECTOR,".emailA.dzyxA").send_keys("admin") #交集选择器+类选择器
driver.find_element(By.CSS_SELECTOR,".emailA").send_keys("admin")



time.sleep(10)

# 4. 关闭浏览器驱动对象
driver.quit()



